package cn.tedu.charging.order.config;

import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.socket.server.standard.ServerEndpointExporter;

@Slf4j
@Configuration
public class WebSocketConfig {
    /**
     * 自动扫描当前容器中 所有添加了@ServerEndpoint注解的类
     * 成为ws一个端点,可以接收前端请求,建立ws通信连接进行实时通信
     */
    @Bean
    public ServerEndpointExporter serverEndpointExporter() {
        log.info("serverEndpointExporter()");
        return new ServerEndpointExporter();
    }
}
